package model

import (
	"gin-bms/global"
	"github.com/satori/go.uuid"
)

// SysUser对象
type SysUser struct {
	global.BASE_MODEL
	UUID      uuid.UUID `json:"uuid" gorm:"comment:用户UUID"`  //用户UUID
	Username  string    `json:"userName" gorm:"comment:用户登录名"`  //用户登录名
	Password  string    `json:"-" gorm:"Comment:"用户登录密码"` //用户登录密码
	NickName  string    `json:"nickName" gorm:"default:系统用户;comment:用户昵称"` //用户昵称
	HeaderImg string    `json:"headerImg gorm:"default:http://qmplusimg.henrongyi.top/head.png;comment:用户头像"` //用户头像

	RoleId string  `json:"roleId" gorm:"default:1;comment:用户角色ID"` //用户角色ID
	Role   SysRole `json:"role" gorm:"foreignKey:RoleId;references:RoleId;comment:用户角色"` //用户角色
}
